package com.wzxy.nc.service;

import java.io.Serializable;
import java.util.List;

import com.wzxy.nc.dao.IBaseDao;

public interface IBaseService<T> {
	
	void setBaseDao(IBaseDao<T> baseDao);

	T insert(T t);
	
	T update(T t);
	
	void delete(Serializable id);
	
	T findById(Serializable id);
	
	List<T> findAll();
	
}
